stare death in the face - Deutsch Englisch Wörterbuch